package com.hundred.permission.dao.dataobject;

import java.util.Date;

public class DepartmentDO {

	/**
	 * 部门id
	 */
	private long departmentId;
	
	/**
	 * 部门名
	 */
	private String departmentName;
	
	/**
	 * 上级部门id
	 */
	private long superiorDepartmentId;
	
	/**
	 * 上级部门名
	 */
	private String superiorDepartmentName;
	
	/**
	 * 部门基础角色id列表
	 */
	private String roleList;
	
	private String roleNameList;
	
	/**
	 * 备注
	 */
	private String note;
	
	/**
	 * 状态:0正常1不可用
	 */
	private int status;
	
	private Date gmtCreate;
	
	private Date gmtModified;

	public long getDepartmentId() {
		return departmentId;
	}

	public void setDepartmentId(long departmentId) {
		this.departmentId = departmentId;
	}

	public String getDepartmentName() {
		return departmentName;
	}

	public void setDepartmentName(String departmentName) {
		this.departmentName = departmentName;
	}

	public long getSuperiorDepartmentId() {
		return superiorDepartmentId;
	}

	public void setSuperiorDepartmentId(long superiorDepartmentId) {
		this.superiorDepartmentId = superiorDepartmentId;
	}

	public String getSuperiorDepartmentName() {
		return superiorDepartmentName;
	}

	public void setSuperiorDepartmentName(String superiorDepartmentName) {
		this.superiorDepartmentName = superiorDepartmentName;
	}

	public String getRoleList() {
		return roleList;
	}

	public void setRoleList(String roleList) {
		this.roleList = roleList;
	}

	public String getRoleNameList() {
		return roleNameList;
	}

	public void setRoleNameList(String roleNameList) {
		this.roleNameList = roleNameList;
	}

	public String getNote() {
		return note;
	}

	public void setNote(String note) {
		this.note = note;
	}

	public int getStatus() {
		return status;
	}

	public void setStatus(int status) {
		this.status = status;
	}

	public Date getGmtCreate() {
		return gmtCreate;
	}

	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public Date getGmtModified() {
		return gmtModified;
	}

	public void setGmtModified(Date gmtModified) {
		this.gmtModified = gmtModified;
	}
	
}
